have implored - Spanish English Dictionary